/* HTML elements */
body
{
	background-color: #343131;
}

h1
{
	font-family: sans-serif;
	font-size: large;
	font-weight: bold;
}

h2
{
	font-family: sans-serif;
	font-size: medium;
	font-weight: bold;
}

p
{
	width: 600px;
}

img
{
	border: none;
}


#container {
	margin: 0 auto;
	min-width: 950px;
	max-width: 1200px;
	height:700px;
	background-color: #87A0A9;
	padding:5px;
}

/* header */
#header
{
	/*width:950px;*/
}

#logo
{
	float:right;
}

#links
{
	margin-top:30px;
	padding:0px;
	float:left;
}

#mapB
{
	height:50px; 
	width:195px; 
	float:left;
	padding:0px;
	margin:0px;
}

#aboutB
{
	height:50px;
	width:195px;
	float:left;
	padding:0px;
	margin:0px;
}

#feedbackB
{
	height:50px;
	width:195px;
	float:left;
	padding:0px;
	margin:0px;
}

#bar
{
	width:100%;
	height:20px;
	background-color:#143956;
	float:left;
}

/* tabs */
.Tabs
{
	/*width:900px; */
	padding:0px;
	font-family: "Times New Roman", Times, serif;
	float:none;
	clear:both;
	padding:5px;
}

/* Main tab */
/*#Main
{
	
}*/

#leftSide
{
	background-color:#EEEEEE;
	width:300px;
	float:left;
	padding:5px;
	margin-right:5px;
}

#speed, #distance, #duration {
   width: 90px;
}

#zoomButton {
   position:relative;
   left:95px;
}

#rightSide
{
	float:left;
}

#mapIFrame
{
	margin:0px;
	width:620px;
	height:486px;
	border:0;
}

#zoomButton
{
	float:left;
}

/* About tab */
/*#About
{
	
}*/

#AboutText {
   background-color:#EEEEEE;
   padding:5px;
   width:900px;
}

.teamMember
{
	width:200px;
	float:left;
	margin:10px;
}

/* Feedback tab */
/*#Feedback
{
	
}*/

#FeedbackText {
   background-color:#EEEEEE;
   padding:5px;
   width:700px;
}

/* misc */
.hidden
{
	display:none;
}

.invisible
{
	visibility:hidden;
}

/* list.html */
#buildingList
{
	padding:20px;
}
